package com.spr.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;


@ApiModel(value = "站点详情信息")
@Data
public class SprSiteInfoVO {

    /**
     * 站点编号
     */
    @TableField(value = "site_number")
    @ApiModelProperty(value="站点编号")
    private String siteNumber;

    /**
     * 站点名称
     */
    @TableField(value = "site_name")
    @ApiModelProperty(value="站点名称")
    private String siteName;

    /**
     * 站点坐标(省)
     */
    @TableField(value = "situated_province")
    @ApiModelProperty(value="站点坐标(省)")
    private String situatedProvince;

    /**
     * 站点坐标(市)
     */
    @TableField(value = "situated_city")
    @ApiModelProperty(value="站点坐标(市)")
    private String situatedCity;

    /**
     * 经度
     */
    @TableField(value = "longitude")
    @ApiModelProperty(value="经度")
    private BigDecimal longitude;

    /**
     * 纬度
     */
    @TableField(value = "latitude")
    @ApiModelProperty(value="纬度")
    private BigDecimal latitude;

    private List<SprDeviceInfoVO> sprDeviceInfoVOS;

}
